package com.ridgelineapps.darktower;

public class OrigTerritories {
    public static final int[][] neighbors = new int[][] {
      {29, 30, 31, 5, 8}, //1
      {35, 40, 44, 50, 5, 6}, //2
      {6, 70, 78, 86, 7}, //3
      {7, 8, 92, 93, 94, 95}, //4
      {1, 31, 33, 28, 23, 15, 2, 35, 36, 37, 38, 39}, //5
      {2, 3, 50, 51, 53, 54, 63, 64, 70, 69, 68, 67, 65}, //6
      {3, 4, 92, 99, 100, 110, 111, 86, 91, 90, 89}, //7
      {9, 16, 24, 29, 1, 4, 95, 96, 103, 104, 120}, //8
      {8, 16, 17, 10}, //9
      {9, 11, 17}, //10
      {10, 17, 18, 12}, //11
      {11, 18, 19, 20, 13}, //12
      {12, 20, 22, 14}, //13
      {13, 22, 15}, //14
      {14, 22, 23, 5}, //15
      {17, 9, 8, 24, 25}, //16
      {10, 9, 11, 18, 16, 25}, //17
      {11, 12, 19, 26, 34, 25, 17}, //18
      {12, 18, 26, 20, 21}, //19
      {12, 13, 22, 27, 21, 19}, //20
      {19, 20, 27, 26}, //21
      {20, 27, 13, 14, 15, 23, 28}, //22
      {22, 15, 28, 5}, //23
      {8, 16, 25, 34, 30, 29}, //24
      {16, 17, 18, 34, 24}, //25
      {18, 19, 21, 27, 123, 32, 31, 34}, //26
      {21, 20, 22, 28, 123, 26}, //27
      {123, 33, 5, 23, 22, 27}, //28
      {8, 24, 30, 1}, //29
      {29, 24, 34, 31, 1}, //30
      {30, 34, 26, 32, 33, 5, 1}, //31
      {31, 26, 123, 33}, //32
      {5, 28, 123, 32, 31}, //33
      {25, 18, 26, 31, 30, 24}, //34
      {5, 36, 40, 2}, //35
      {5, 35, 40, 45, 46, 41, 37}, //36
      {36, 5, 41, 42, 38}, //37
      {5, 37, 42, 43, 39}, //38
      {5, 38, 43}, //39
      {35, 2, 36, 45, 44}, //40
      {37, 36, 46, 42}, //41
      {37, 41, 46, 47, 43, 38}, //42
      {39, 38, 42, 47}, //43
      {2, 40, 45, 50}, //44
      {44, 40, 36, 46, 49, 52, 50}, //45
      {36, 41, 42, 47, 48, 58, 57, 56, 49, 45}, //46
      {46, 42, 43, 48}, //47
      {46, 47, 58, }, //48
      {45, 46, 56, 52}, //49
      {2, 44, 6, 45, 52, 51}, //50
      {6, 50, 52, 53}, //51
      {50, 51, 53, 55, 56, 49, 45}, //52
      {51, 6, 52, 55, 54}, //53
      {6, 53, 55, 61, 63}, //54
      {53, 52, 56, 60, 61, 54}, //55
      {52, 49, 46, 57, 60, 55}, //56
      {58, 46, 56, 60, 59}, //57
      {59, 57, 46, 48}, //58
      {62, 61, 60, 57, 58}, //59
      {55, 56, 57, 59, 61}, //60
      {62, 59, 60, 55, 54, 63}, //61
      {61, 63, 64, 59}, //62
      {54, 61, 62, 64, 6}, //63
      {6, 63, 62}, //64
      {66, 67, 6}, //65
      {71,67,65}, //66
      {6,68,72,71,66,65}, //67
      {6,67,72,73,69}, //68
      {6,68,73,74,70}, //69
      {3,78,77,74,69,6}, //70
      {66,67,72,75}, //71
      {76,73,68,67,71,75}, //72
      {72,68,69,74,76}, //73
      {70,69,73,76,77}, //74
      {71,72,76,79}, //75
      {75,72,73,74,77,81,80,79}, //76
      {76,74,70,78,86,85,81}, //77
      {77,70,3,86}, //78
      {75,76,80,82}, //79
      {79,76,81,83,82}, //80
      {80,76,77,85,84,83}, //81
      {83,80,79,87}, //82
      {82,80,81,84,88,87}, //83
      {83,81,85,91,90,88}, //84
      {77,81,84,91,86}, //85
      {3,78,77,85,91,7}, //86
      {89,88,83,82}, //87
      {90,89,87,83,84}, //88
      {7,90,88,87}, //89
      {7,91,84,88,89}, //90
      {7,90,84,85,86}, //91
      {7,4,93,99}, //92
      {92,4,94,98,99}, //93
      {98,95,4,93}, //94
      {4,94,98,97,96,8}, //95
      {8,95,97,102,103}, //96
      {98,95,96,102,101}, //97
      {101,97,95,94,93,99,108}, //98
      {7,100,109,108,98,93,92}, //99
      {7,99,109,110}, //100
      {98,97,102,106,107,108}, //101
      {106,105,103,96,97,101}, //102
      {104,8,96,102,105}, //103
      {8,103,105,120}, //104
      {104,103,102,106,119,120}, //105
      {119,105,102,101,107,118}, //106
      {101,106,118,117,108}, //107
      {116,117,107,101,98,99,109,114,115}, //108
      {114,108,99,100,110,112}, //109
      {7,100,109,112,111}, //110
      {7,110,112,113}, //111
      {111,110,109,114,113}, //112
      {111,112,114,115}, //113
      {113,112,109,108,115}, //114
      {116,108,114,113}, //115
      {115,117,118,122,108}, //116
      {108,107,118,116}, //117
      {116,122,119,106,107,117}, //118
      {122,121,120,105,106,118}, //119
      {8,104,105,119,121}, //120
      {120,119,122}, //121
      {116,118,119,121}, //122
      {26, 27, 28, 32, 33}, //123
    };
    
    public static final int[][] centers = new int[][] {
        {457,460}, {463,298}, {287,293}, {298,457}, {633,368}, {370,112}, {163,371}, {378,649}, {425,718}, {495,697}, {550,666}, {608,629}, {671,559}
        , {708,479}, {723,409}, {409,667}, {469,651}, {526,608}, {570,582}, {627,557}, {581,540}, {657,481}, {671,409}, {400,609}, {463,605}, {536,525}, {596,496}, {628,433}
        , {408,523}, {462,504}, {502,476}, {533,452}, {569,405}, {476,548}, {542,349}, {577,329}, {621,326}, {668,319}, {714,310}, {521,311}, {592,293}, {648,270}, {688,256}
        , {487,274}, {520,250}, {597,238}, {659,207}, {645,164}, {521,199}, {436,241}, {415,200}, {463,191}, {418,160}, {407,109}, {454,132}, {517,159}, {567,147}, {598,117}
        , {535,71}, {513,114}, {472,92}, {468,48}, {420,71}, {411,27}, {338,41}, {285,48}, {316,91}, {316,128}, {341,174}, {321,229}, {235,67}, {244,117}, {273,154}
        , {289,194}, {178,91}, {213,160}, {232,241}, {258,271}, {111,151}, {151,184}, {178,220}, {73,216}, {107,244}, {124,292}, {181,280}, {227,323}, {43,271}, {64,312}
        , {25,339}, {97,339}, {168,334}, {224,403}, {233,442}, {277,479}, {330,509}, {342,552}, {298,536}, {240,502}, {180,442}, {132,415}, {232,544}, {300,589}, {349,613}
        , {349,664}, {303,638}, {247,607}, {203,562}, {139,553}, {141,487}, {91,426}, {43,421}, {80,472}, {47,490}, {111,532}, {87,573}, {145,642}, {172,590}, {211,636}
        , {268,673}, {330,698}, {289,715}, {211,689}, {585,455}  
    };
    
   public static final int[][][] terr = new int[][][] { 
   { {377,480}, {476,380}, {512,385}, {479,463}, {440,499}, {381,508}, {377,480}},
   { {479,371}, {437,303}, {377,268}, {380,238}, {461,266}, {489,297}, {517,349}, {514,379}, {479,371}},
   { {368,238}, {369,273}, {304,304}, {270,367}, {239,372}, {251,302}, {293,260}, {368,238}},
   { {241,379}, {271,372}, {372,471}, {373,494}, {308,487}, {261,445}, {248,419}, {241,379}},
   { {447,390}, {536,403}, {650,382}, {749,382}, {746,331}, {652,332}, {581,356}, {479,363}, {448,364}, {447,390}},
   { {365,289}, {383,289}, {401,202}, {388,124}, {408,25}, {395,4}, {350,9}, {355,64}, {347,114}, {354,172}, {347,214}, {365,289}},
   { {301,360}, {301,380}, {251,388}, {188,390}, {106,383}, {5,414}, {5,361}, {56,348}, {137,346}, {216,355}, {301,360}},
   { {367,457}, {383,454}, {388,515}, {399,565}, {384,611}, {398,646}, {396,703}, {387,745}, {350,743}, {358,610}, {354,531}, {367,457}},
   { {375,696}, {378,743}, {467,733}, {461,674}, {375,696}},
   { {449,682}, {459,733}, {553,699}, {517,649}, {449,682}},
   { {509,655}, {539,703}, {595,669}, {566,632}, {515,637}, {509,655}},
   { {555,634}, {586,678}, {668,604}, {637,583}, {607,583}, {555,634}},
   { {636,586}, {666,613}, {713,525}, {680,493}, {647,518}, {661,533}, {636,586}},
   { {675,499}, {711,533}, {742,444}, {696,436}, {675,499}},
   { {692,448}, {740,445}, {745,368}, {696,379}, {692,448}},
   { {380,639}, {387,706}, {442,690}, {433,623}, {380,639}},
   { {427,627}, {431,691}, {524,649}, {502,619}, {457,622}, {427,627}},
   { {490,579}, {499,625}, {518,652}, {570,641}, {575,609}, {499,550}, {490,579}},
   { {517,573}, {572,620}, {620,589}, {608,562}, {551,538}, {517,573}},
   { {595,565}, {620,593}, {641,598}, {669,520}, {630,513}, {595,565}},
   { {561,502}, {631,515}, {605,569}, {545,545}, {561,502}},
   { {615,481}, {632,522}, {663,525}, {709,441}, {651,430}, {615,481}},
   { {644,372}, {653,438}, {695,445}, {712,376}, {644,372}},
   { {386,561}, {377,606}, {389,640}, {427,627}, {437,574}, {437,544}, {386,561}},
   { {440,571}, {419,630}, {512,624}, {494,572}, {440,571}},
   { {499,557}, {520,577}, {567,514}, {577,478}, {546,468}, {509,526}, {499,557}},
   { {561,508}, {632,523}, {625,476}, {608,463}, {561,508}},
   { {610,382}, {598,429}, {605,479}, {629,487}, {661,433}, {651,367}, {610,382}},
   { {381,500}, {373,526}, {387,568}, {437,546}, {446,508}, {434,485}, {381,500}},
   { {439,484}, {425,549}, {502,505}, {467,458}, {439,484}},
   { {464,466}, {518,526}, {536,505}, {519,442}, {538,386}, {500,386}, {464,466}},
   { {521,411}, {505,444}, {524,511}, {569,431}, {521,411}},
   { {530,389}, {524,420}, {568,436}, {616,417}, {623,370}, {530,389}},
   { {434,540}, {433,586}, {494,586}, {522,516}, {494,499}, {434,540}},
   { {497,340}, {560,312}, {587,368}, {502,374}, {497,340}},
   { {540,280}, {551,322}, {579,362}, {623,359}, {593,307}, {572,289}, {575,271}, {557,268}, {540,280}},
   { {584,311}, {612,358}, {666,344}, {629,281}, {584,311}},
   { {631,299}, {658,349}, {704,348}, {684,272}, {631,299}},
   { {677,282}, {696,346}, {743,340}, {728,267}, {677,282}},
   { {479,304}, {500,348}, {558,318}, {548,277}, {519,275}, {479,304}},
   { {568,272}, {563,302}, {593,316}, {634,291}, {602,255}, {568,272}},
   { {624,223}, {605,266}, {636,308}, {683,287}, {663,247}, {640,227}, {624,223}},
   { {634,233}, {678,290}, {730,282}, {699,211}, {634,233}},
   { {446,272}, {482,312}, {530,278}, {488,232}, {446,272}},
   { {468,230}, {530,287}, {562,281}, {562,241}, {485,193}, {468,230}},
   { {548,231}, {558,280}, {581,280}, {621,249}, {638,203}, {623,158}, {598,155}, {548,231}},
   { {624,193}, {626,233}, {642,240}, {712,222}, {681,156}, {624,193}},
   { {612,157}, {630,202}, {695,166}, {651,116}, {612,157}},
   { {477,199}, {557,247}, {572,218}, {541,187}, {542,171}, {492,164}, {477,199}},
   { {465,222}, {489,245}, {455,277}, {378,248}, {380,214}, {437,215}, {465,222}},
   { {388,174}, {384,226}, {437,224}, {444,181}, {388,174}},
   { {453,148}, {437,188}, {436,227}, {473,229}, {503,166}, {453,148}},
   { {376,120}, {462,151}, {450,187}, {383,181}, {376,120}},
   { {382,81}, {375,127}, {419,143}, {449,94}, {382,81}},
   { {436,90}, {414,140}, {470,162}, {499,126}, {487,103}, {436,90}},
   { {488,121}, {464,159}, {523,183}, {533,175}, {534,194}, {559,225}, {602,182}, {488,121}},
   { {539,100}, {523,137}, {594,192}, {608,154}, {560,106}, {539,100}},
   { {575,55}, {551,118}, {599,155}, {629,165}, {655,121}, {575,55}},
   { {507,32}, {494,82}, {546,110}, {565,106}, {582,63}, {507,32}},
   { {508,73}, {481,112}, {494,137}, {527,145}, {547,94}, {508,73}},
   { {451,62}, {432,98}, {489,116}, {514,79}, {451,62}},
   { {443,10}, {429,58}, {458,72}, {500,83}, {518,30}, {443,10}},
   { {387,42}, {383,88}, {438,99}, {462,69}, {430,40}, {387,42}},
   { {378,2}, {395,56}, {438,53}, {454,11}, {378,2}},
   { {364,4}, {299,13}, {340,83}, {366,83}, {364,4}},
   { {302,10}, {245,32}, {263,77}, {336,65}, {309,11}, {302,10}},
   { {368,77}, {323,60}, {259,66}, {262,85}, {284,114}, {364,112}, {368,77}},
   { {278,105}, {364,109}, {366,130}, {308,162}, {280,123}, {278,105}},
   { {304,153}, {363,125}, {374,157}, {359,211}, {323,211}, {304,153}},
   { {329,193}, {267,209}, {282,247}, {304,266}, {365,247}, {360,205}, {329,193}},
   { {186,52}, {224,106}, {274,82}, {249,19}, {186,52}},
   { {265,72}, {188,120}, {222,140}, {229,148}, {290,126}, {281,89}, {265,72}},
   { {288,116}, {220,140}, {239,169}, {254,179}, {290,180}, {318,165}, {288,116}},
   { {318,163}, {238,167}, {238,202}, {281,221}, {331,199}, {318,163}},
   { {197,44}, {124,106}, {149,132}, {167,124}, {186,123}, {213,116}, {227,97}, {197,44}},
   { {146,118}, {157,154}, {221,211}, {250,180}, {251,163}, {182,103}, {146,118}},
   { {242,187}, {176,239}, {220,287}, {286,230}, {258,190}, {242,187}},
   { {218,276}, {257,312}, {302,258}, {280,226}, {218,276}},
   { {134,94}, {57,181}, {76,190}, {122,181}, {167,136}, {134,94}},
   { {165,136}, {102,181}, {113,210}, {148,224}, {203,172}, {165,136}},
   { {197,168}, {132,227}, {140,252}, {158,266}, {225,207}, {197,168}},
   { {67,178}, {27,232}, {90,245}, {122,190}, {104,174}, {67,178}},
   { {115,196}, {54,284}, {96,286}, {149,232}, {128,200}, {115,196}},
   { {149,232}, {81,290}, {104,316}, {141,325}, {159,292}, {149,232}},
   { {179,234}, {142,259}, {147,310}, {203,315}, {218,272}, {179,234}},
   { {227,262}, {188,307}, {209,365}, {248,367}, {264,303}, {227,262}},
   { {26,224}, {86,247}, {62,297}, {30,315}, {5,304}, {26,224}},
   { {32,304}, {53,343}, {111,303}, {88,275}, {52,275}, {32,304}},
   { {4,298}, {2,370}, {59,355}, {59,324}, {35,299}, {4,298}},
   { {52,325}, {46,364}, {140,361}, {139,314}, {97,301}, {52,325}},
   { {144,301}, {125,325}, {130,363}, {218,365}, {205,310}, {144,301}},
   { {185,379}, {192,438}, {262,417}, {254,376}, {185,379}},
   { {191,418}, {210,480}, {277,442}, {256,406}, {191,418}},
   { {271,438}, {226,460}, {281,511}, {323,478}, {271,438}},
   { {312,472}, {276,511}, {299,522}, {339,529}, {366,532}, {373,490}, {312,472}},
   { {323,511}, {314,564}, {345,582}, {365,580}, {365,520}, {323,511}},
   { {287,508}, {264,541}, {266,563}, {319,565}, {337,517}, {287,508}},
   { {236,457}, {189,481}, {209,511}, {273,546}, {296,513}, {236,457}},
   { {188,377}, {150,378}, {156,443}, {184,495}, {222,471}, {197,387}, {188,377}},
   { {152,378}, {94,373}, {122,458}, {167,433}, {152,378}},
   { {212,497}, {185,519}, {241,577}, {269,563}, {275,531}, {212,497}},
   { {281,547}, {245,575}, {327,630}, {347,568}, {281,547}},
   { {341,559}, {318,631}, {329,649}, {350,643}, {376,644}, {368,565}, {341,559}},
   { {332,629}, {311,657}, {358,699}, {371,700}, {371,639}, {332,629}},
   { {289,598}, {265,628}, {305,676}, {341,630}, {289,598}},
   { {248,562}, {208,602}, {249,643}, {278,625}, {303,601}, {248,562}},
   { {191,511}, {155,551}, {220,604}, {255,568}, {191,511}},
   { {185,480}, {146,511}, {152,525}, {116,552}, {107,571}, {116,592}, {150,574}, {193,517}, {214,501}, {185,480}},
   { {156,430}, {109,452}, {94,499}, {153,513}, {190,478}, {156,430}},
   { {104,377}, {47,386}, {90,463}, {118,466}, {131,439}, {104,377}},
   { {50,377}, {7,399}, {18,477}, {87,436}, {50,377}},
   { {41,447}, {76,514}, {116,487}, {120,455}, {76,427}, {41,447}},
   { {49,442}, {16,463}, {42,537}, {88,509}, {49,442}},
   { {92,483}, {66,508}, {117,571}, {136,542}, {158,519}, {136,499}, {92,483}},
   { {74,505}, {40,537}, {95,619}, {130,592}, {124,570}, {74,505}},
   { {134,571}, {89,627}, {183,697}, {194,632}, {140,579}, {134,571}},
   { {157,545}, {132,585}, {173,625}, {217,592}, {157,545}},
   { {207,577}, {171,619}, {188,658}, {227,667}, {250,630}, {207,577}},
   { {244,622}, {218,667}, {263,704}, {307,671}, {271,622}, {244,622}},
   { {314,652}, {284,693}, {326,724}, {329,736}, {364,739}, {367,682}, {314,652}},
   { {281,682}, {248,688}, {250,728}, {331,740}, {341,712}, {281,682}},
   { {180,638}, {233,656}, {275,696}, {248,725}, {168,688}, {180,638}},
   { {611,413}, {597,406}, {561,432}, {546,473}, {570,485}, {612,471}, {611,413}},
 };
}
